﻿using System;

namespace Hourglass.Qrobot.Models
{
    public sealed class UserInfo : Friend
    {
        #region 弃用属性

        /// <summary>
        /// 好友组别
        /// </summary>
        [Obsolete("Friend特有，UserInfo不可用，继承为了方便", true)]
        public new FriendCatrgory Catrgory { get; set; }

        /// <summary>
        /// 备注名称
        /// </summary>
        [Obsolete("Friend特有，UserInfo不可用，继承为了方便", true)]
        public new string MarkName { get; set; }

        /// <summary>
        /// 取自好友列表marknames/type
        /// </summary>
        [Obsolete("Friend特有，UserInfo不可用，继承为了方便", true)]
        public new int MarkNameType { get; set; }

        /// <summary>
        /// 是否是最近联系人
        /// </summary>
        [Obsolete("Friend特有，UserInfo不可用，继承为了方便", true)]
        public new bool IsRecent { get; set; }

        [Obsolete("字段值未知，可能Friend特有，而UserInfo不可用，暂时标记为过时，但使用不是异常")]
        public new int Face { get; set; }

        [Obsolete("字段值未知，可能Friend特有，而UserInfo不可用，暂时标记为过时，但使用不是异常")]
        public new long Flag { get; set; }

        #endregion 弃用属性

        public string Qq { get; set; }

        /// <summary>
        /// 个人签名状态
        /// </summary>
        public string Signature { get; set; }

        public string Vfwebqq { get; set; }
    }
}
